
.tag-group {
    width: 100%;
    height: 100%;
    padding: 20px;
    display: flex;
    flex-direction: column;
     .top {
     width: 100%;
     height: 260px;
     flex: 4;
     background-color: transparent;
     .top-son {
     width: 100%;
     height: 100%;
         display: flex;
         .img-box {
            width: 33%;
            height: 100%;
            .img-box-box {
                // display: flex;

                .label-group {
                    // position: absolute;
                    position: relative;
                    font-size: 14px;
                    .label-group-num {
                        position: absolute;
                        top: 93px;
                        left: 9px;
                    }
                    .label-group-num2 {
                        position: absolute;
                           top: 9px;
                          left: 95px;

                    }
                    .label-group-num3 {
                        position: absolute;
                        top: 81px;
                        left: 252px;
                    }
                }

            }
         }
         .list {
            width: 33%;
            height: 100%;

         }
         .pie {
            width: 33%;
            height: 100%;
         }
     }
 }
 .bottom {
     width: 100%;
     height: 60%;
     flex: 6;
    background-color: red;
 }

}
